Support for Cognitive Apprenticeship in Object- Oriented Model Construction

نویسندگان

  • Jakob Tholander
  • Klas Karlgren
چکیده

We discuss a design solution for a learning environment for students of object-oriented modeling. The learning environment consists of three tools and is explicitly based on work on situated learning and work on cognitive apprenticeship. An overall goal in this work has been to ensure a design that is well grounded both theoretically and empirically. The design of the tools relate to central issues in the theories such as: authenticity in problem-solving, observation of experienced practitioners, the language use of experienced practitioners, and self-reflection on one’s own problem-solving. Theoretical and practical design considerations are presented for each of the three tools. Two of the three tools directly focus on authentic activity and are therefore based on studies of how experienced practitioners solve problems. The third tool is designed to support aspects of reflection and meta-cognition. We also present a short example of students using the learning environment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modelsaz: An Object-Oriented Computer-Aided Modeling Environment

Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

Students Interacting through a Cognitive Apprenticeship Learning Environment

This paper reports on a study in which computer science students interacted in a learning environment for object-oriented (oo) modeling. The learning environment used in this study support aspects such as reflection and authentic use of expert language and tools. The analysis focuses on students’ activities, the results of their activities, and on their interaction with each other and with the ...

متن کامل

A Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies

In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...

متن کامل

A Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies

In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002